@import url(http://fonts.googleapis.com/css?family=Fjord+One|Jura|Amaranth|Open+Sans|Signika);
#overlay {position: fixed;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background:url(http://2.bp.blogspot.com/-SVHa6p8ec1s/UVciSqg_MDI/AAAAAAAABKk/0xWz-kBecls/s1600/overlay.png);z-index: 999;display: none;}
#wrapal{
position:relative;
background: -moz-radial-gradient(center center, circle cover, hsla(0,0%,0%,.0) 0%, hsla(0,0%,3%,9) 100%)no-repeat;
background: -webkit-gradient(radial, center center, 0, center center, 800, from(hsla(0,0%,0%,.0)), to(hsla(0,0%,3%,9)) );
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);
background: radial-gradient(ellipse at center, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d9000000',GradientType=1 );
margin: 0!important;
padding: 0!important;
}
b{
        font-weight:bold !important;
		}
      body {
        line-height:1.5em!Important;
        font:normal normal 16px fjord one,jura,amaranth,'open sans', signika;
        color: #656565;
	      margin:0;
        padding:0;
        background-image:url(../img/bg-body.jpg);
        background-color:#161616;
        overflow-x:hidden;
      }
      a {
        color: #2f2f2f;
        text-decoration: none;
        border-bottom:none;
        
      }
      #wrapper {
        font-weight: 300;
        line-height: 1.5;
        text-align: justify;
        position:relative;
        width: 100%;
        overflow: hidden;
	padding-top:4px;
      }

      header h1, header h3 {
        overflow:hidden;
        font-size: 2.125em;
        line-height: 1.3;
        margin: 0;
        float: left;
        font-weight: 400;
        color:#888;
        text-overflow:ellipsis;
        white-space:nowrap;
        width:100%;
      }
      header h3 a {
        color:#888;
      }
      #header-inner {
        width:100%;
        float:left;
        height:0!Important;
        min-height:0!Important;
      }
      .descriptionwrapper {
        float:left;
        display:block;
        clear:both;
        font-size:10px;
        margin:-6px 0 0 2px!Important;
        padding:0!Important;
        font-style:italic;
        color:#444;
      }
      header nav {
        float: right;
      }
      #load-wrap, .load-wrap {
        width:100%;
        height:100%;
        position:fixed !important;
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        background-color:rgba(0, 0, 0, 0.9);
        z-index:99999;
      }
      .load-main img {
	display:none;
      }
      #load-wrap .load-main {
	position:absolute;
	right:0;
	margin-left:auto;
	margin-right:auto;
	top:25%;
	left:0;
	height: 300px;
	width: 300px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image:url(../img/loading-bg.png);	
      }
      .load-wrap .load-main {
	position: absolute;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	top: 25%;
	left: 0;
	height: 300px;
	width: 300px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../img/loading-bg.png);
      }


      a.more {
        background-image: url(http://4.bp.blogspot.com/-8WS6fFtcveI/UVH9OT42XfI/AAAAAAAABCI/bKzb4D2nGG8/s65/more.png);
        background-repeat:no-repeat;
        background-position:0 0px;
        height:33px;
        width:33px;
        font-size:12px;
        text-indent: -500em;
        position:absolute;
        right:10px;
        bottom:20px;
        z-index:10;
      }
      a.more:hover {
        background-position:0 -33px;
      }

      span.texts {
        margin:0!Important;
        background-image: url(http://4.bp.blogspot.com/-vgeFLQMHuos/UV3bBr9qPqI/AAAAAAAABTc/pmACu_mqYl0/s18/sprites.png);
        background-repeat: no-repeat;
        background-position: 0px 2px;
        padding:0 0 0 25px;
      }
      /* Comments */

      .bottom-m .post-footer-line.post-footer-line-1 {
        font-size:75%;
        font-weight:normal;
        margin:0 0 0.5% 0;
        padding:10px 30px;
      }
      .bottom-m .post-footer-line.post-footer-line-1 a {
        color:#555;
      }
      .bottom-m .post-footer-line.post-footer-line-2 {
      background:#333;
      }

      .bottom-m .post-footer-line.post-footer-line-2 .show-comment {
        width:29.4%;
        float:left;
        padding:17px 30px;
        background-color: #dfdfdf;
        border-bottom:1px solid #ddd;
        border-top:1px solid #fff;
        margin:0 0.6% 0 0;
        height:60px;
      }
      .bottom-m .post-footer-line.post-footer-line-2 .post-share-buttons.goog-inline-block {
        width:70%;
        float:left;
        padding:15px 30px;
        background-color: #dfdfdf;
        border-bottom:1px solid #ddd;
        border-top:1px solid #fff;
        margin:0;
        height:60px;
      }
      .bottom-m .post-footer-line.post-footer-line-2 .goog-inline-block iframe {
        width:35px!Important;
        ;
        overflow:hidden;
        float:right!Important;
      }
      .bottom-m .post-footer-line.post-footer-line-2 .goog-inline-block {
        float:right;
        margin:0;
        padding:0;
      }

        #alert-message {
        width: 100%;
        height: 100%;
        position: fixed !important;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: rgba(0, 0, 0, 0.9);
        z-index: 99999;
        }
        #alert-message p.alert-messages-msg{
        position: absolute;
        right: 0;
        margin-left: auto;
        margin-right: auto;
        top: 25%;
        left: 0;
        width: 300px;
        padding:25px 40px;
        background:#E0E0E0;
        font-size:16px;
        text-transform:uppercase;
        text-align:center;
        }